home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / gnu / objcissu.lha / precompiled-headers < prev    next >
Internet Message Format  |  1993-03-01  |  1KB

  1. From: Steve Naroff <Steve_Naroff@NeXT.COM>
  2. Date: Tue, 6 Oct 92 08:35:19 -0700
  3. To: jjobe@mrj.com (jason jobe)
  4. Subject: Re: Obtaining runtime info for C++ classes
  5. Cc: gsk@marble.com, rms@ai.mit.edu, Steve_Naroff@NeXT.COM
  6.  
  7.  
  8. Here is some quick info on precompiled headers:
  9.  
  10. The precomp format is:
  11.  
  12. - generated by cpp-precomp (NeXT integrated cpp/parser framework)
  13. - independent of the compiler proper (cc1)
  14. - intended to support various programming activities (as demonstrated by HeaderViewer/precompiled headers)
  15.  
  16. The current implementation:
  17.  
  18. - supports ANSI-C/Objective-C (not C++)
  19. - is undocumented (the API might be included in a future release)
  20.  
  21. snaroff.
  22.  
  23. Begin forwarded message:
  24.  
  25. Date: Mon, 5 Oct 92 22:59:58 EDT
  26. From: jjobe@mrj.com (jason jobe)
  27. To: gsk@marble.com
  28. Cc: rms@ai.mit.edu, Steve_Naroff@NeXT.COM
  29. Subject: Obtaining runtime info for C++ classes
  30.  
  31. I was thinking.
  32.  
  33. What about using the precompiled headers produced by NeXT gcc? Rather than
  34. hacking extensively on the compiler, much of the information for providing
  35. runtime information on C++ classes might easily be extracted from them.  I
  36. don't know a lot about the structure of them (lacking in documentation) but
  37. I believe the NeXT HeaderViewer relies on it exclusively to provide sufficient
  38. data for viewing the ObjC class hierarchy.  Might this work for C++ as well.
  39.  
  40. Jason
  41. ObjC++ Manager
  42.